make more sail - Français Anglais Dictionnaire